high-tech weaponry - German English Dictionary